package com.crm.model.qo.cluePoolManager;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * @Author yincuimei
 * @Date 2020/12/25 8:56
 */
@Data
public class CluePoolQO {
    /**
     * 线索池名称
     */
    private String poolName;

    /**
     * 线索池类别(公共池/个人池)
     */
    private String poolCategory;

    /**
     * 创建人ID
     */
    private String createPeopleId;

    /**
     * 所属公司ID
     */
    private String companyId;

    /**
     * 线索池类型(1-优；2-良；3:一般)
     */
    private String poolType;

    /**
     *省份ID
     */
    private String provinceId;

    /**
     *省份名称
     */
    private String provinceName;

    /**
     * 城市ID
     */
    private String cityId;

    /**
     * 行业
     */
    private String industry;

    /**
     * 线索池标签
     */
    private String poolTag;

    /**
     * 热门标签
     */
    private String hotTag;

    /**
     * 删除状态(0:正常;1:已删除)
     */
    private short deleteStatus;

    /**
     * 创建时间
     */
    @DateTimeFormat(pattern="yyyy-MM-dd")
    private Date createTm;

    /**
     * 日期类型(全部/本周/本月/本年度)
     */
    private String dateType;

    /**
     * 私有池--管理人员ID
     */
    private String managerPeopleId;

    //创建开始日期
    @DateTimeFormat(pattern="yyyy-MM-dd")
    private Date createTmStart;

    //创建截止日期
    @DateTimeFormat(pattern="yyyy-MM-dd")
    private Date createTmEnd;

}
